3f2b5419967f1e0960f8a8fbbd46365bb67dbfc9,remusic/src/main/java/com/wm/remusic/fragmentnet/NetFragment.java,NewAlbumsAdapter,onBindViewHolder,#RecyclerView.ViewHolder#number#,554
Before Change
.setOldController(((ItemView) holder).art.getController())
.setImageRequest(request)
.build();
((ItemView) holder).art.setController(controller);
// ((ItemView) holder).art.setImageURI(Uri.parse(info.coverImgUrl));
((ItemView) holder).albumName.setText(info.albumName);
After Change
BinaryResource resource = ImagePipelineFactory.getInstance()
.getMainDiskStorageCache().getResource(cacheKey);
File file=((FileBinaryResource)resource).getFile();
if(file != null){
ImageRequest request = ImageRequestBuilder.fromRequest(imageRequest)
.setResizeOptions(new ResizeOptions(width, height))
.build();
DraweeController controller = Fresco.newDraweeControllerBuilder()
.setOldController(((ItemView) holder).art.getController())
.setImageRequest(request)
.build();
((ItemView) holder).art.setController(controller);
}else {
ImageRequest request = ImageRequestBuilder.newBuilderWithSource(Uri.parse(info.coverImgUrl))
.setResizeOptions(new ResizeOptions(width, height))
.build();
DraweeController controller = Fresco.newDraweeControllerBuilder()
.setOldController(((ItemView) holder).art.getController())
.setImageRequest(request)
.build();
((ItemView) holder).art.setController(controller);
}
// ImageRequest request = ImageRequestBuilder.newBuilderWithSource(Uri.parse(info.coverImgUrl))